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.2.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.2-cp314-cp314-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.13+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

satkit-0.10.2-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.2.tar.gz.

File metadata

  • Download URL: satkit-0.10.2.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.2.tar.gz
Algorithm Hash digest
SHA256 2d6a692cfd6cb97c6d04a7e3341ee4887144b83acdc59a7c2de7818229a03f7e
MD5 a03825712f4b6a8e528b053b59d9908f
BLAKE2b-256 bea89ed0d69c51f6539076fad01ea40501646ef0eefcca9be5b217923a29e844

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.2-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.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 028396a2f0b768d1ee358d56b608f7c4ddf8204f3bc666b21c0102a7e5c1e9d0
MD5 727332e428dd6d1643103270547e71b5
BLAKE2b-256 f91913816b5a24180b17520aa7cf2ea39c6b99b8ad4c9eff0e24052ee2e28b55

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 666c4b2e982fb5e85b8a46bbd781beee83e536945f1e1d37dc54d102321cb5e3
MD5 a9f1ca2f1d6816749eeee3331af6ec3e
BLAKE2b-256 a2d0aec12f88c303d1a5d218e061450f21ba0dd802a524adee64a3ae5469ef2b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e69aa83ddb24c17f51979384be4c84971743047b7938f8395e7daf3bce8ecc9
MD5 c783286fcff26b137195b521af9e10f1
BLAKE2b-256 6381057eee32ce4782df79734a76145385eefc0df01a4155bd9886c508f88bb8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d022d43385c7fe7c35769de1cae9add2044f5a104654659e74836889db354efc
MD5 2196cfae878670f64807beb035c0fc1b
BLAKE2b-256 6bc1fc79976c986b0fb1c2cd4affc5267b1b004776541eab28fae57f78eafd63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 715bbf89babbd638da54001f60649347c9df42f4bec56c886a2b417f728ce38b
MD5 bfda5c26fdf10c52fb22bb5b98e43090
BLAKE2b-256 595be842b324cad974d05bc5ffea722bddfefddbaf61a5a0243266475302eca5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.2-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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 93393a4cebbff58e4f1151a461f28059effda5d8d6ef601dbfc7b210b17de257
MD5 5e5314213104ca8e6acb3231898de2dd
BLAKE2b-256 c1982ab72c5d39b4bb9d193614116df40049e7c62228001d8b242950c9a296c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d626b4ce219e7dd614c219aec8b43ec899644463e01f6661204df33e991c34b2
MD5 357afd6bea6c5626f254d39bd9001715
BLAKE2b-256 a05da8acce4ddf0b7af80f9654db0275fcd56946957fd58d8cd92460825b3d3b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d24a3585d5bd502f90b26366263a1c231b4567e2f0312cd9aaa0b1f20d4a8c3
MD5 c5fd2f39b30a76b841c6d9bbb5b4424c
BLAKE2b-256 4b05bc356bebe7f9e91abd3a8cc77a5a215fae66329f144b5c4aca9e82d3b90d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e91726c236098dc70e948acefcb53543b7a946e51d91b87048ed8550cc13b431
MD5 6d263e8fa622687df23020e5f6585f66
BLAKE2b-256 1e0534af947e4660cbb430a79d26d5a7dbdba19d353dd452e77ffb3de90645f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f1a1640e12c2a1201ca3e9fb1152d5a631859b316313be4e81ad0ec277445041
MD5 d9e44573a7e714887be3bbd4f60a3b60
BLAKE2b-256 8658a31e441da3eed0d1b72bcf7e31c76aa5651d4406325fb6ed1dea3ac3e375

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.2-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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1b6712d85a3ecdbc2c6c6c634298487704036f3df166aef868eb5be9f2f3030a
MD5 c3315ebd0561e5a58fc505cd51014d86
BLAKE2b-256 49affb9fd551157a1d2fab681e9ece654655468109624cb8807ecf7dd228970b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 432953ab69a3afc3f6366105e40b6a648c0ebf3dde9ffe69a9c071f19ab6b73c
MD5 8e2cf95ddef30066e2bf4dcdd9232c09
BLAKE2b-256 7e61168d42c642341863cbfc8d572c9bad73a0b8907945e3f3779aa0eae01107

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5062cd89740d402733ce8e0c799539e665c897bef27a384919b55bbd78a8e749
MD5 e08de8da5a0324029676735caddad120
BLAKE2b-256 627bdd9f1c5f2be15847b4ce16a2eb11f497f52c25f5eeed82cd26ec80d5b493

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 996283d75a334382ecb0523f98b1e3c110d58a0da628aef553e19c571925d458
MD5 ae049443c49586f4385a88346364327e
BLAKE2b-256 ab6995b96aaac0ce3fa44031f18a6c1520490eddfb6231d1580f841d439c113b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0d50d72757e67c7a7cc5de28ee236e2f7e39355193a8882ece879265e9ffb6cf
MD5 c3dbbad2d7f145f6f3cd103f46eff28b
BLAKE2b-256 29265b22e7432b8787911f43a1d48a058649f1e45f0d9c8d928fb0ca082d817e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.2-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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 22531b7dc1ed27d8a5536938348eeeb27d88f0e721bdc3d706447b2be88a9faf
MD5 fc6a4f9787f872acc4061641088748e8
BLAKE2b-256 2bf69afc00785375f2a66df4404aad418a9794916030ecccb23a0c571f20e342

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7034d5005441d47fe245d33888c98b30e368974d835a3da90740ebf678b5f1c3
MD5 e60f75925941c345fa1c36a6059b702e
BLAKE2b-256 72e6a8e6d8ca08985543e6892b45e216dc134cb1de5a59ba291b3d76aabda4b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41896c31e37e9a77a8e2083c4d139324a7290d47563c86c968048d0a92de0361
MD5 5cba713a6c53a22e0a6c6561b8d21e24
BLAKE2b-256 ec42cc0c6ebc0dec7fb2df444b08cc7a280761da0a20eb4c9619b8606ae6be4d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1da6d24d5dedd67bed7c3fb0e0ca5eea25f302b08bc4edc8ba0508f17bd0a0f8
MD5 70dfdd5035c323b586ed3742560bb71a
BLAKE2b-256 57a8613eff64195601f4ddcc091989421b1c5ec8ff77ae0e271f86f4a4c5f5b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ec7765389762bd097afd2cd6b2d937a6a14a29407156c737d83a8c57112dda0b
MD5 e2a21851c125ec370c881c17c95bafeb
BLAKE2b-256 935352c9c8ac57cf83644b4b136cd93d3772e80cfcdfede005151248b2eacd4a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.2-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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 15841152fb56fcc5c9bd9525af2216368871113f2a4b6171ce7b5bc7349f1c02
MD5 6255747ee7b8cdccc67ebb2bbb2cdcb4
BLAKE2b-256 c7bf2854615008882934e9100a28cac00b421b796d4d216c96395601bbd01009

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5a3a304623e979902bee31f37a430a92f25db34d33489cc2bb9cdc292dbd3e8
MD5 d2090f0794d9e77b5330ec002daf777f
BLAKE2b-256 3abc9a0d320a92803a6e5480da360658fb262370807ccee5ef598109417aaed5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 99c29745bd2960bbd7ac180913ed0a6d4ffab75b05440b0e2149e85ede78b930
MD5 66cd88c64473d7648148fe0d7fb933e0
BLAKE2b-256 97f89e7e34901a55dcbb96ee25802ff701e90c960d693b36d255f0366821deea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 926989bd9ee9d20c6e38423462e515d464dc0601b4e2111a267620ff1641d7d5
MD5 f549f5ac2fe45e36153ddb07f2e2a094
BLAKE2b-256 678550db04dfd47bc49bdcaf80e63c022e7aa9a8abc8b50cf7fac672966debf7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b5ee540e73c277b85da87d90e70ef4237e9a28f54a0afffaf99ee8bb12d4a093
MD5 046f6bd50d3b1ea0ca62ad12c2a33915
BLAKE2b-256 9209dbcabb1457ce6cd29bafa269296940c9df706b3f397b57032fc0f39a83b7

See more details on using hashes here.

Provenance

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