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_degree = 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.11.0.tar.gz (256.4 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.11.0-cp314-cp314-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.13+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

satkit-0.11.0-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.11.0.tar.gz.

File metadata

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

File hashes

Hashes for satkit-0.11.0.tar.gz
Algorithm Hash digest
SHA256 3b74a5dd17313ba5dc37600fd12ded609120db3de176145fd892358a550a739c
MD5 e7af2fd761566092f9d74d2a14c25f5f
BLAKE2b-256 4a1f5fb7f50c03eb56e0841aaa998ea18748398707ca3333c187aa65774ea239

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.11.0-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.11.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8029d07281e34febf958ecd296427ad8d89cdb54f5b317c0aad353291f0c770b
MD5 852e649f0f84cad164f1d4dcefbbece1
BLAKE2b-256 f5ffbe522acaedd6de1ccbba2f2370140eedd845075c354560825aeacd5c9163

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7f183342d6abf3be3d114502a26c6f0350ae8ac2a3607ace3e0f434d1f1985d2
MD5 e27db5f309ea872ca579e2c924aa0fb7
BLAKE2b-256 d7acaf1aecf3552c14af516b46a8df214f9c3b38c42dfc57baf7d52652342e6d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86496010e61a4533d82016cb2fd2a036b486afd7e283c38b691bb4d5124b009d
MD5 1a6fbd1807c526548ef47567039f7de6
BLAKE2b-256 8d10aa89021c8c84494a43981ed5f84b96e05e813407f92b844b0639e04a0bb9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4fc6bf3317c3d9cbc035037d49d3e268dc045417b8f4b07192f5c5bfd448369
MD5 7b558ac75c8b1808ed5eec87a4c08e1a
BLAKE2b-256 7805735f70c7b228b9d3f88deafcc18fced34b6ca196aaeaf626c7d891183c21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4722d107b1af43f25b1c815adae89edcd28d64483a8f3281aa57c10a953d32a9
MD5 a8ee8226f466a02b47a2f816d3edb2b3
BLAKE2b-256 bc1f41f4081ab98128794f41b170550e731e0948d9f40133cd037418727c282a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.11.0-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.11.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d71a3bddd172ba9de0b09f1c7c968877b452a82afb7abcf1075a03cc0fcefd94
MD5 f775080c32be5e4dbfe5a76679f53d87
BLAKE2b-256 4fe56b7aac4575e9b6dbd86a9225d3a453cb636ec712a9817bb4f931a5902ddb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ea89203060c323feae97bc03aeb507e7bb9cecb9711637ec1561056fdfd86eff
MD5 d1fbd4fc53f87872adfc8b4a97caa54e
BLAKE2b-256 47500d7adaceca218e942936d111ed01e5a5ea1e0a31fdce510a1a9414b19a17

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 304914cb45e5506ed4f19e0d3030a9f647971c41cb07f8a2a731a8bf545d1a5a
MD5 51fd52997b7bf541d8f86e0463a9cf75
BLAKE2b-256 91ff3b0fc6f1a34218e1f71bc13d8decb5b4ced2fcf0c8e133ed553ff0cb0bb3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 88a600d36b2ab8997ce1471915550643949bfae7d8a0bbe21bcee56b2bd39980
MD5 8d97223911249b423c759f93b6df11c8
BLAKE2b-256 27f790e073170683fb47945e0347f08417f84cd599739501fa8ff89944a3ffc5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 10f5c2a415f6d97c7843620b35c04534a264fff9c803967acb8ef420c392d587
MD5 f979b765d30f474794c6fe0c87b77dbc
BLAKE2b-256 ea8b0fd6cf3593cb7c4fc40855c5620211feb3333c3f50fb130eb183a13a6f52

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.11.0-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.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 69eb0dc9f3a52921a41d00fc37ee7658b7d563ac49a0e2f205f2957446665ff0
MD5 1485929cf0a4ec967b533b0a4905c614
BLAKE2b-256 5ec1cfdbdac5c554d7cc9751985495b4c479de566a859c3359772697adcc1ef9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 30140cdd4102125a2a19ba91cf4009a110392a9cb5dfc531225a499a25b6201c
MD5 c6ed36ab1dab7281e152b6cc3d2134f9
BLAKE2b-256 8d57cc9a97e0c3bc3a458f9e420ac0185fb5aeb087a583ae49de01b1d3667c73

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ef0ae96ef11e355958b4a461f7de3a8bda1ec83008631d2381ad4820f7b85dd7
MD5 cf31b5f79bba9944c798ab243c2bc088
BLAKE2b-256 6ef1256c9935a50269784f905ea4ab594ff3d24b416f722b772019072c4c35b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 53d808c9465d98b1113bde6428aa51d62f7caac089ab48d4fc12dc3b4552523a
MD5 7b31bd9ffa8cc65024e3d985abe0ecde
BLAKE2b-256 d219d72fa2d90219782c579c2371df956b9dbb1382386d18e7cc74d62f795652

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 da5ba47da5f928b32551fab5df429483116d271c310fc995ccd55b4efde58f5d
MD5 f96d77bf61851d1f4109c5aef937c3d5
BLAKE2b-256 d88100ed8234b84a6ea9764a3cdaea6b0709164dfcecab221f004f7397eaae06

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.11.0-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.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0cc897b99fe47031ae18b9a0289f2815a326be1d924351689858ec832927cac7
MD5 287a4fc0491bacb5cd9b172f5882d774
BLAKE2b-256 46307aa99fd41b6239d14e7143c6002f3d69356d3a158fafb388035b035ab162

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f73c038592ce263081d16ca4b692a6d2590b61720673cba22d028d7d8562490
MD5 0533dafeed9cfe6ea479f6300c04ded2
BLAKE2b-256 6701f1b7071c09a1c14117e821245dd9462e77346d1835dda04943e11d8e96d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6cc7f9ff0ed7c067c94e62665e764f986287dc1e6e2fc2485e92bcf8d8293242
MD5 4f5333edf3e9255d5af50c797a49a513
BLAKE2b-256 80e82109b6f785a5c8587f30893fed4d2d7595a4cc11d18634f2738c06191dae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 804c9398a1744a50e1a583a29b46d4df20075ad0f64292edac61eefc21ad7631
MD5 31b5a5c386d4c9c0d0034497c1e3dd54
BLAKE2b-256 60226b00fcc3b0dcc5329df36ed7e0bf674172bacd14f35fc61aa3afe92d5a95

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ef1828a7cd35701e04b1567f796d7d3295d89c74109e1890f8c641062cc8a6f0
MD5 a6c558d57b217a4302c103826b780b72
BLAKE2b-256 b333e42d00568de5f04b3affcca8ed38f27a5972349c6982b01b1c652fe202e9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.11.0-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.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ee03457655f30749e522588249f558449ca16b95c7f8ca50459e5140225ac482
MD5 cec7987baf2d47f9007cca001f95a4b7
BLAKE2b-256 b8b85a68a7bd4e21536786c0181211412aab4a430f6a45b01b02f1df9b6aa1ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86f047182d43128e92453befb9489154e21976d4f92d2de35bb6ee9552ff8bc8
MD5 297f9598e7d20e91be476e6cd0a8cd07
BLAKE2b-256 ba143935c0e4bd23e36254d48c8f4c8c0bf4bd0749ddf5c51c5af812dae8e9ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 891d2d7b1fe9cb6b57f8b941d1da858eda71690884eda4bfb989386e0ef0827d
MD5 1fbed513b9485681c66dbcdc648f4edf
BLAKE2b-256 b169a353ebae3f757305f30fb12f0f022f86c61516ef13b88c4297cbcc2586be

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ee6710cd563eecec65b4af3e73861303fa7a7828a19d502f784dca58f70e9c9
MD5 0cb66dc94982fe42f152fa281922f553
BLAKE2b-256 c3077c8dd3cc523b3dbc523e58e326d9065ad63418833dd83dcadd460f3a28d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.11.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a74e66e07d15f619d63a471c96ff19c47c3204253e23d9ed52d89abcea5d7e85
MD5 cdc653b8aaa275bd895ede23cbdf173f
BLAKE2b-256 9ff71e3c5e4832618e6d074fc56d8326661f00731c75a109278c06c1d3947337

See more details on using hashes here.

Provenance

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