Skip to main content

Satellite Orbital Dynamics Toolkit

Project description

satkit

Satellite astrodynamics in Rust, with full Python bindings.

Build Release License: MIT

Crates.io Crates.io Downloads PyPI PyPI Downloads Python


Satkit is a high-performance orbital mechanics library written in Rust with complete Python bindings via PyO3. It handles coordinate transforms, orbit propagation, time systems, gravity models, atmospheric density, and JPL ephemerides -- everything needed for satellite astrodynamics work.

Documentation and tutorials (Python examples, but the concepts and API apply equally to Rust) | Rust API reference

Installation

Rust:

cargo add satkit

Python:

pip install satkit

Pre-built wheels are available for Linux, macOS, and Windows on Python 3.10--3.14.

After installing, download the required data files (gravity models, ephemerides, Earth orientation parameters):

import satkit as sk
sk.utils.update_datafiles()  # one-time download; re-run periodically for fresh EOP/space weather

Quick Examples

SGP4 propagation (Python)

import satkit as sk

tle = sk.TLE.from_lines([
    "ISS (ZARYA)",
    "1 25544U 98067A   24001.50000000  .00016717  00000-0  10270-3 0  9003",
    "2 25544  51.6432 351.4697 0007417 130.5364 329.6482 15.48915330299357"
])

pos, vel = sk.sgp4(tle, sk.time(2024, 1, 2))

High-precision propagation (Python)

import satkit as sk
import numpy as np

r0 = 6378e3 + 500e3  # 500 km altitude
v0 = np.sqrt(sk.consts.mu_earth / r0)

settings = sk.propsettings()
settings.gravity_model = sk.gravmodel.JGM3
settings.gravity_order = 8

result = sk.propagate(
    np.array([r0, 0, 0, 0, v0, 0]),
    sk.time(2024, 1, 1),
    end=sk.time(2024, 1, 1) + sk.duration.from_days(1),
    propsettings=settings,
)

state = result.interp(sk.time(2024, 1, 1) + sk.duration.from_hours(6))

Coordinate transforms (Python)

import satkit as sk

time = sk.time(2024, 1, 1, 12, 0, 0)
coord = sk.itrfcoord(latitude_deg=42.0, longitude_deg=-71.0, altitude=100.0)

q = sk.frametransform.qitrf2gcrf(time)
gcrf_pos = q * coord.vector

Planetary ephemerides (Rust)

use satkit::{Instant, SolarSystem, jplephem};

let time = Instant::from_datetime(2024, 1, 1, 0, 0, 0.0)?;
let (pos, vel) = jplephem::geocentric_state(SolarSystem::Moon, &time)?;

Features

Coordinate Frames

Full IAU-2006/2000 reduction with Earth orientation parameters:

Frame Description
ITRF International Terrestrial Reference Frame (Earth-fixed)
GCRF Geocentric Celestial Reference Frame (inertial)
TEME True Equator Mean Equinox (SGP4 output frame)
CIRS Celestial Intermediate Reference System
TIRS Terrestrial Intermediate Reference System
Geodetic Latitude / longitude / altitude (WGS-84)

Plus ENU, NED, and geodesic distance (Vincenty) utilities.

Orbit Propagation

  • Numerical -- Adaptive Runge-Kutta 9(8) with dense output, state transition matrix, and configurable force models
  • SGP4 -- Standard TLE/OMM propagator with TLE fitting from precision states
  • Keplerian -- Analytical two-body propagation

Force Models

  • Earth gravity: JGM2, JGM3, EGM96, ITU GRACE16 (spherical harmonics up to degree/order 360)
  • Third-body gravity: Sun and Moon via JPL DE440/441 ephemerides
  • Atmospheric drag: NRLMSISE-00 with automatic space weather data
  • Solar radiation pressure: Cannonball model with shadow function

Time Systems

Seamless conversion between UTC, TAI, TT, TDB, UT1, and GPS time scales with full leap-second handling.

Solar System

  • JPL DE440/DE441 ephemerides for all planets, Sun, Moon, and barycenters
  • Fast analytical Sun/Moon models for lower-precision work
  • Sunrise/sunset and Moon phase calculations

Cargo Features

Feature Default Description
omm-xml yes XML OMM deserialization via quick-xml
chrono no TimeLike impl for chrono::DateTime

Data Files

Satkit needs external data for gravity models, ephemerides, and Earth orientation. Call update_datafiles() to download them automatically.

Downloaded once: JPL DE440/441 (~100 MB), gravity model coefficients, IERS nutation tables

Update periodically: Space weather indices (F10.7, Ap) and Earth orientation parameters (polar motion, UT1-UTC) -- both sourced from Celestrak.

Testing and Validation

The library is validated against:

  • Vallado test cases for SGP4, coordinate transforms, and Keplerian elements
  • JPL test vectors for DE440/441 ephemeris interpolation (10,000+ cases)
  • ICGEM reference values for gravity field calculations
  • GPS SP3 precise ephemerides for multi-day numerical propagation

99 unit tests and 35 doc-tests run on every commit across Linux, macOS, and Windows.

Documentation

References

  • D. Vallado, Fundamentals of Astrodynamics and Applications, 4th ed., 2013
  • O. Montenbruck & E. Gill, Satellite Orbits: Models, Methods, Applications, 2000
  • J. Verner, Runge-Kutta integration coefficients

License

MIT

Project details


Download files

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

Source Distribution

satkit-0.10.3.tar.gz (253.1 kB view details)

Uploaded Source

Built Distributions

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

satkit-0.10.3-cp314-cp314-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.14Windows x86-64

satkit-0.10.3-cp314-cp314-manylinux_2_28_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

satkit-0.10.3-cp314-cp314-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

satkit-0.10.3-cp314-cp314-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

satkit-0.10.3-cp314-cp314-macosx_10_13_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

satkit-0.10.3-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

satkit-0.10.3-cp313-cp313-manylinux_2_28_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

satkit-0.10.3-cp313-cp313-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

satkit-0.10.3-cp313-cp313-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

satkit-0.10.3-cp313-cp313-macosx_10_13_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

satkit-0.10.3-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

satkit-0.10.3-cp312-cp312-manylinux_2_28_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

satkit-0.10.3-cp312-cp312-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

satkit-0.10.3-cp312-cp312-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

satkit-0.10.3-cp312-cp312-macosx_10_13_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

satkit-0.10.3-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

satkit-0.10.3-cp311-cp311-manylinux_2_28_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

satkit-0.10.3-cp311-cp311-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

satkit-0.10.3-cp311-cp311-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

satkit-0.10.3-cp311-cp311-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

satkit-0.10.3-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

satkit-0.10.3-cp310-cp310-manylinux_2_28_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

satkit-0.10.3-cp310-cp310-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

satkit-0.10.3-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

satkit-0.10.3-cp310-cp310-macosx_10_12_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file satkit-0.10.3.tar.gz.

File metadata

  • Download URL: satkit-0.10.3.tar.gz
  • Upload date:
  • Size: 253.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for satkit-0.10.3.tar.gz
Algorithm Hash digest
SHA256 980b3e34060d0e2d61cf479bb08630d1ef57a5537254fcfab958fd23606f36f1
MD5 03ba4eb9bcd01ebb7044b78b2b6f0b70
BLAKE2b-256 6c2c3138b925d03c4a5d9f1bb594a4bb129af25fcb2020baf4e36e1d5031f73a

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3.tar.gz:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for satkit-0.10.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bd3f8ac217eb8c090c7fa4b1c1ac00cd452fad241abffa57310664e2ded3b01f
MD5 80b46e919d59bd5e4d818726bb7f7c29
BLAKE2b-256 f5f22cc3463d8d6be633407ce529c6293f5ff04a8f8060e1ca5f33e92d233738

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp314-cp314-win_amd64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6fad5b0ae95a9a8bbede70776ba6b69dd96d8f8ab67b138cfbde61c19588ad9
MD5 396a96550ea5e9a21d2572f054ee59bb
BLAKE2b-256 a0d1779196251b0a47741e3246fe51dc90efd7deecef46a02b88aa4ab9c74bf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c55ee427e8d21875a8d318f38c279ba061ff26c671b6bcaeca361ef745420c2c
MD5 1d0dbef83824856932209b24fbc70ae3
BLAKE2b-256 cedbc8d3a2bb7d45e8b5dc7c662a588de41e397489313bc0a0f2635b87711888

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29c11335517a150499d68cce887ab9c532a03583334124050908e58f7db5d1b7
MD5 fb72096f14e8397a9fc5646f295c3d4d
BLAKE2b-256 942fbe2f7fb95777665d4b041d8faceeab0fb0432ff39d1a89ba3816710f0a22

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8f79b3812dd847e0c81aa8c94c73e3ac3f2c3dc8d7d9a3e2f2b7e592148e577e
MD5 b3090c0720f19f0ce4fbc657502c77b6
BLAKE2b-256 c8e194b7abeb5bdd5a167d6b542389eccc500cdd74269332f595ba1f9cc3b3ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp314-cp314-macosx_10_13_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for satkit-0.10.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d60113c18251c5372c5beeedcca244235f366f32956a25b638ca1eb52f43e3ec
MD5 d1f2ef5115a3316e30ec2d5346817b0c
BLAKE2b-256 883ca659a716d677da38bcc5face4bab834549214f6157d4e754df77c72705aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp313-cp313-win_amd64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0e86ba7417db2c11dce74a55b1fd82ac021e7f9dc063e332904a19f0642ecb7
MD5 8f382b70f0045a2386fcadc3b3df8567
BLAKE2b-256 cd463082e64d3c4e3296cc54e3f5c80e0fcfd6ba84af0696577e4a1dc638cb95

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aebe5fa7e5029bcd2b4e0500c7974c57d79373d5145cde5405e0c173e9b4e3a2
MD5 10e8c442a471a4d570f5ba8b230aa4ef
BLAKE2b-256 1e93dc6795ca6d70c1b15854c3dbd94e73ebb1663af74b90e807891118cd24c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e5d243b6d106224f6490aa09f4dba7e502bf0c4b9660d26591b330aacd6b8d2
MD5 1a6787d7e8993ca2f7d3c77116402a43
BLAKE2b-256 93e9a5be64f760794e0017302684fe0b247ef2b69f9caac57b358733e025a2e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 952a6a8850c5b20b66c2d2f017087895441a20a797bf67c0b86b73ba3f1c56bb
MD5 c8d4851c126c0c645f515248dbb4c767
BLAKE2b-256 2da94ce49b569ca9ccf2ee9f24c9b926f51dadb4df3bf48396e4473f9a77a023

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for satkit-0.10.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ebdd876935a1affe239e9a6a0854ac7f984a28a0456a75232b60a988e97c388b
MD5 d3074ee60cb798aa18c9e0fe0eb94eea
BLAKE2b-256 154af53ebc745384d520fa701248c607a60084096a301fb7106c868a7b173198

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp312-cp312-win_amd64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e3fa1370552f7257f5c1dc373e6a1573f8c9b00cd1ad134024cb1f9ed0c83ca
MD5 8f53c8c3a8bd91d1a0397280bfa76f5e
BLAKE2b-256 4113138f8e2d5b3ea068edc32f5016ca523d22aa6229c0507de9045987c237e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4a6f6a5e28dffc388b9b4f054382cff59ecaf40cc393d1d2fd1d6407c94ed4e2
MD5 58957781769dca50c607a95afde9a50f
BLAKE2b-256 44eb7e5a0487af54d04aee43c6fcbddf02a1d22de3d4b50f9f1374a82c9c581e

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc951e5eba34c25fdec773da79ca0ec26ec151fe091fdaac4f4b3fbf7b40e849
MD5 477fa8ced630feb78428d93c9121b1b6
BLAKE2b-256 8fc8321ad11d57d10885dee38f59529521e70c96580bd5246281112556c35303

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 187a1650e3523f80db47e14e9931c89989a20e747908f4fb74c846ad8236cf1a
MD5 1bb5afa3d783de8a1cc12ca7ffdad644
BLAKE2b-256 e4938fbac6f809c1cb417bbccc16a35390633dc60a6f2b9838bb2e991036fe61

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for satkit-0.10.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 81591622a660cf0b3405375d4ca093b30db441f23358d1842da8a5f54f357a83
MD5 619d6b7d13ffc85b72143dfeeb399407
BLAKE2b-256 62011351cf6611ad791117685e1a1ba58feabbdb86733917316d8d81d9f143b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp311-cp311-win_amd64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 beb69dc5e9d441cda3f4a5fd3d2ec6735d656bc93fe951bb3df708d136dbb065
MD5 1bcd401a2a9f59b5e67adca179188dda
BLAKE2b-256 173ce10247b39dff16dade01fb9c1b77a12cf43b160760836871fd30e00fc8d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6440e720610965403bc534ed5fde258dc15790da00a7f6b5b102091b6e1ecef3
MD5 f3907950064e46a9316296be05eda9d2
BLAKE2b-256 322c417c4483036392935f63b8dba86b12a26b8ab63908f7ff04843c588ffe84

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26b448b4958f84135beb698f58752429349f83453d16846fcca85fe32c625052
MD5 363a125c240e1e1b862100b1ddeb5418
BLAKE2b-256 9e7b02751215f468da969d4b93bfbf6917f7f4fdc8a21417c4ca411cce4ebfee

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1868f74cce7930410a7cb67a54b12820fbbdc5da3c2af866904f9f42cd989717
MD5 775212e908d579dcc6ef9f939b568fcd
BLAKE2b-256 8cdd4fcde2bed208aab6036e40ecb906910cfc79bbaac84d989ba0866d790339

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for satkit-0.10.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 30010d6047d19df640bdd97db783965ed7cc598d80382c8c723c49782890522b
MD5 6c2db331fe9a0fca47b44d33f01841ea
BLAKE2b-256 33bf364ad1555ed0d1bc1b2b193e36c8643efccddbdef34ccffa964dcae3fabb

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp310-cp310-win_amd64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 01e75a8a54b80042a9873da84b59a263a4d87f38ab942c3a8976c28c9c7f54f6
MD5 501397aa687433277d01869d9f25c281
BLAKE2b-256 997c8cf0d94d99862bf74a93bfcabbb53a1faa79e8ee44dd7cd41659006c23c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ee8383d5cbf37a2cc821fe77f4ae268b0276f1cfd801def493a5955a77c2e384
MD5 fd19757f9bed345c65f2026075536e10
BLAKE2b-256 c1578f20eeea2978ac694e4bef226b1b32a5c11e6952edc2aec4fd9eb526c5b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c184e8258fa6c6e08a278ea7b4a1420515509855b7f8c80453cf2a2614e8bda4
MD5 7d47b94748a70bca07928c71bf175cbe
BLAKE2b-256 cf7e95132313e349bd81634fe22d1adadb08175c65524ec2429867e0e56edabe

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on ssmichael1/satkit

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

File details

Details for the file satkit-0.10.3-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e56dd63f9a11c5ed390e974c985f8569fed2db7e2b55d22fa0ba797b635fcd60
MD5 5e7d73fd5ffa91d0a155d503ade27d87
BLAKE2b-256 e41e06b44670c152f6ec4ff29d0aa06d3925ac5bbef63b552dbc0cbf23290ac7

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.3-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on ssmichael1/satkit

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