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.4.tar.gz (253.6 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.4-cp314-cp314-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.14Windows x86-64

satkit-0.10.4-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.4-cp314-cp314-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.13+ x86-64

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

Uploaded CPython 3.13Windows x86-64

satkit-0.10.4-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.4-cp313-cp313-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

satkit-0.10.4-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.4-cp312-cp312-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

satkit-0.10.4-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.4-cp311-cp311-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

satkit-0.10.4-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.4-cp310-cp310-manylinux_2_28_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

satkit-0.10.4-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.4.tar.gz.

File metadata

  • Download URL: satkit-0.10.4.tar.gz
  • Upload date:
  • Size: 253.6 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.4.tar.gz
Algorithm Hash digest
SHA256 5d92a77c05ea8702328e91d7b0818400c7399d53298b44adaa8dc6e34a8bb619
MD5 9889a5e2dc1d876b75976d7777ed4d4d
BLAKE2b-256 0cab379f2043344667272e965a0fcc76188af1b97124e9489d02d1732df75ce1

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4.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.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.4-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.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ce7696b99c11d2066b86c920e397283ab66c415c4170361e9768ad68ada876c8
MD5 0f6b27731a8ffc2299f1b10db0a841cc
BLAKE2b-256 56fdf1d276a3f80e563ee20fc442c3351d84d3a3bd143a8365f954ca81c5c785

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8782565d2d853bc4f85ae791d599a15cc76136c00f14ffbc802018521a75e48a
MD5 5b5fa93611df794c27e3027215f9e54e
BLAKE2b-256 f6e0cddaaaa5dd637f1194720619297095a28fb5e4020bd976b185f9969da0fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 69645b14aff23ace8ae1ffde26524860a0ace401f4b6656e2c241198df9978ba
MD5 ab1b710103e710db6515dac4e37600d6
BLAKE2b-256 7c28859a4e346028b4a3f468aa4c83c7834233946904d4e1c6c530f9e6f2a58d

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4e894d1e1570a86f40cb1cfd1a14edebcca3ea418e60efd649b61e31b2b280d
MD5 2835eb3727e7d8b704049fb073f6f620
BLAKE2b-256 e73b58a3824d5797b350d88dcb6af5bdc3230c9f32ba8308181843447696bd6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ccc624f3595e1039cf2623bef53236bd953d28c16a466c2a24d2a154d8f0873a
MD5 c12cd8c0b74434c3558aa491ac3cb9c1
BLAKE2b-256 b1740c132b4feed2b3165372ab8af8523d2bb82178ee04850ef10e3b2165d810

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.4-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.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 891b60e03c57e95e556716bdfb08103ed6435868923d3f80449d4b5459998715
MD5 4266cfd9ee8cf24c6461c05743bcf0b4
BLAKE2b-256 0d30baec35177b925b535df69aaf5e7fb0974915e0c1b5f5acb7eb9163ed956b

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24e6a3ae515432d4ab6d0280560e7acb40564976fe8f9c0451826704efcc1c09
MD5 a002fec62ec08c361e203b9981dcf5cc
BLAKE2b-256 7408bc8d38ed6672bf615f8aabc598c21876079f33dfc435c9910a8855b7ca56

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9dad7d8fade910d54676770a355f9b375db8759899432b1885e3eabe07c9ea84
MD5 abd6dd14d4c95d013e138c145c051fb0
BLAKE2b-256 321cf1b322cba4dc53026722c0c341ef988079379004fc4b28c509030d67dfb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e009b34a9d3857ee459191e1ef6d894d6a22229cb74de4afc980940064450a2f
MD5 05a7cabd6252efc55881731df75d8c23
BLAKE2b-256 3a402b4d8e0d7f57e67a7474d7af0b7db56f58b7e87f03b84217673ebbd78937

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 83ddf3dc19e4a7e39d496d99aabf2472c49589e452ea633e4a095a93ccf3449e
MD5 43803cb8330e157ea22102440b618c2f
BLAKE2b-256 8f51eb6437f377587ce75c17ce51815a4cb536b369b75d1daa60ab95d5ec6e01

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.4-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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f1bba001def6454322c9836cfa6629a3f6b946ba38ea915531f45f539bc28ce7
MD5 28b2743c30442c14646cade1f881d38a
BLAKE2b-256 c141aa88b455df238a2eb0aed7bba0449851178bc1873056ae272c0e9067ed46

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9976545789a0f101dba4eb7a8042c6b7b127424fa5fe0cb77ef4241cd3e5880
MD5 f7bcccfaee723205d33a94f2c5804d97
BLAKE2b-256 06dad233a53a5e35247a499223c2ea3bb2f4d71031cf09c7f81dc94acd72dc69

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9379902b57f62b659a16bce9bcea045f547a82500595022f6650f53764f169c8
MD5 e0da62d3fb7b365b1e2e607d20c8c6b2
BLAKE2b-256 53ac2846072fdfdc3af374f0a0dde72bfb83974cbfc3e77e332f37ec032d0dee

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c2055824447baf0a9c03d186662c855d042092db957e8c0c5b9e11ebd62962e
MD5 4f821519b0bfbdaa6b49884949a853ca
BLAKE2b-256 382a7a79af3200ed774d40f1d7cdce38e89995072ae532399daef04e69924538

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 60bb9c8c01028995192d661c9afc8340617405678a7bb17057456f94df020624
MD5 0a3a377e05ab7d025383a1398a8a50d4
BLAKE2b-256 9fc1b71a1ca96d2334a7b462d9f16113bb7c5f8c61e2bc1ac7870e1264eab34d

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.4-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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e6d5666c8a71eed34c0d7cce10971cd70525d5c50a36bdea45de2b997070f265
MD5 e5cd6f391520d9083ba652d710a2aeb5
BLAKE2b-256 95ab3b6cf4b7f1cbf7b75e198b9ddaf3fc6f97093c343172cfee856cedd26233

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 138103c85a85272fde44258fa76534e53f2d62e95665b494b4cbbdee6fe96fe1
MD5 13ba01d7adaf2ebb95927e78db5a878c
BLAKE2b-256 d8bb8ea65afec131f6be7def28c1cf5d56a8945dfc3c25c2570af30ededd7912

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5a9ec080a2aeee1c6cf458a2cae056a3fb953632a58ec25b19ef812534b7ea0b
MD5 bd1cf8334870826da256d42cabdcfcee
BLAKE2b-256 984c98d5e4a708d6d9c007846e0e1ba51fa69c585eafdfaadbb9c0283794a5b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94df0b1528d971d2b08c1116cf2aaba5ebd205a493009ebd24b79a6d1366437a
MD5 53647ef5b5b516bde8f8095ca16fbc0c
BLAKE2b-256 dfc58016b516bf4cae116eef7da77184001015395dc30183b4f597d8b805282e

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8c1236111669b273fcadb627acb92d6b3ecd138512238180c90d010918cb44d6
MD5 8903607953b33c3e556853ecd01d6913
BLAKE2b-256 585b9638827437a3654906e60f9f39f389dfebad2c1c7980c749c18f9e4524c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: satkit-0.10.4-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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bdac952bf71798b71fc6d041565e0612251a84d21fd3ab970028009b54ce9874
MD5 1afe90befd7979655cde0bc84bd8c8a4
BLAKE2b-256 f425713f0b08f91092cf978d721b56c7dd98c8cea5238f60d0defded264b5dfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 565f03df061d77e9be0449ad62e142c5c0cf82d71b2ea432b2d4eaeede4c5ff2
MD5 a9c962b410740ebde6085614013d35a5
BLAKE2b-256 8bfeed4cfdd3a0687d00c7a0ce3fb87cfd04100345ee2eaf5565e4d601de472e

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fa8ecc8a13e2554df58094b2982c88bb9f1e1b6e705543449a91913f98d17d80
MD5 989a7ac39cfebc7b89a15d862d9679ac
BLAKE2b-256 8e74ead88b4cfa934da868bd21b039e6c47382df638e007e55a76e7a8b4b86a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e962a11688ba9c78695854ab3ab50e1d2d764ea6009524fa21a3199880d87d7
MD5 371f9b5d6a46cb8433c5615b660b2c5e
BLAKE2b-256 b1ecc21a4cb21afa7fe98d1a3724723127596a9d223191d48c65373e9c180d78

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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.4-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for satkit-0.10.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b1113a5defcc4ee6502024dac8f4e83fdeccbc290b5e2e1c4f0f457e36c7f5a9
MD5 b17f4c55ee99aeb1dd98b122ccb9aa4e
BLAKE2b-256 e6d3c3e5d8760de94277ca63d9c605e1ca9f299c08dd1ee9fb5cdbb311df72f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for satkit-0.10.4-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