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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.13+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

satkit-0.10.1-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.1.tar.gz.

File metadata

  • Download URL: satkit-0.10.1.tar.gz
  • Upload date:
  • Size: 250.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.1.tar.gz
Algorithm Hash digest
SHA256 dff682d5aa1d4a11983916243d1f7f967b7a4e651a576fc449774a5bbf2a23f5
MD5 e2760bbfdc7ea48b6403f4ede039b163
BLAKE2b-256 a45b802559e6a9ca49ca50074f75a66b75f5e871503a03f93f26d8b61a882437

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.1-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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b7e58a5ca8862b41b08aab0125f30689d8b1da96135fa7ddc911196e9aed42e4
MD5 56cff705499dd45f0969614c0ec67277
BLAKE2b-256 3aea0e9a3fe6f05728bcb95a362cd38a791e72b3b1560a6b4effbc732ea3b3dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9521ee88f6e21049df2f97f5f79e14ff1c8b5f175376e98dea5adfba2d0102dd
MD5 f37a13cebe59547e2ddae2b6d666a862
BLAKE2b-256 5f2291cc9fa24b72a132bfec7bc7c5decbee7a749d995526bb7847a3fb732586

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c466a873c1459cce8cd1e070d2591d67b7f57e5a707804ba83a2f79e0bc20bc7
MD5 8581f9602a321dc5fddcaea4fcde8b71
BLAKE2b-256 04be1f5b9c938b2e3e7c8cfbe7ed78eb36ac1ae9f9fb0c83c576a6c4ad1dca7a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 570ea3236ec56ab1b0899fc62f80115c196099f511a878686c3891cdf994b2f8
MD5 850c149f5e515a96588c258d836084e4
BLAKE2b-256 2dc1229653ee7cf75caf325ec299d48c1da537519f352b9e3489a6b7f3454f57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 664b221285c28d2a383dfe92ac99f48d9477d1b0afe9939785d37a2952cca266
MD5 ad0abc938725fc533b0e6db3f98dfd53
BLAKE2b-256 baafe84029658d8bb8c912f9cdb5250f4b00e2ff867df832aee18be682bb015e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7d38b8b79378b3889ea276d894eaf05a79cf5ee036f0b049d622bee6277f4108
MD5 c64d0556e00241c98d64c4b950873cd3
BLAKE2b-256 ec8d5f229951b7edd3db6a601fe2f2f9fda1d3ebaf49704bea56fdccacb50007

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ec3584c4e6804142bc976449e9ea67747e202e3f770d8a8e1b07801c9e473170
MD5 d4962e892052e6960637bcb499cdc6e5
BLAKE2b-256 a9f3fb50fa310f439c9f7c2e1d750cd162a231082cf121dd24dcf0db08789292

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e63bed31bb1d859f895dc09ff0bf7bff0423b23357d176348e851e9ed8d57110
MD5 7e0c930218a216345733e9da4565e4bd
BLAKE2b-256 3ee2e6a88258a84166981ebfa9c87ef27b1d84e9326de5ffbcc9db2745c0f38e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35ed7c9f2b23d7f8e85339e0417ce35668ffdd59652246e8e1ab0384e1170e93
MD5 5d8cf42f71bdebf212cd39d03784c62a
BLAKE2b-256 908ef855faea804131f8c7f4bc0c12db67d6964ae5464633c9a28f587038f539

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ba1aead410f56df34c76109b1c92be343b8fc2c4472161104727628d0e207dfb
MD5 eaf7a80cefed6698621a6e299c023d66
BLAKE2b-256 12ad6a2ee895448eff1601ef11751c5060038fad3b02388696e49ea066f6ac8d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d2d7b168abbc04ef63fafbfdd68f177b4a03c37dafac89956a9f555f6f3587b3
MD5 85d5b94cc0870865d8632cbe49fb4aa9
BLAKE2b-256 2cc14f6534f755cedbc3a85fd4d31727038392ac3a2b75c046750bcb425ffe5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1ea8fc4650785fe269cf2f21f4da681c65d3f62ea2753c54d471b0f381ec904
MD5 0e0efd32beec63f6fb4e1a8fbca2ac69
BLAKE2b-256 98b3644c0f7a41b1c88b578c53bc2f231577bcf3825ecb9892ff45280a5ce60c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f16c78cff4a270e3faa000b9e4faaa23d4b5b7aca0e62da38ebcf867f86b1237
MD5 dcfb516f8a0acdee9d996d68151fa677
BLAKE2b-256 d5025d44d201380fdd9bd96136ed00600b7c306e28e20b28531de2233b3fa761

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 308a6ad279d002025d0b9811c74aa0e4f4fc9f1b2e9eb4304d920c97a013dbbf
MD5 95338c6a3873f39e1284ca3dd287366c
BLAKE2b-256 3af9de461f3940edeaa13044a9236f9e54042ab0606964e878cf99deb372993c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7dc6ff0ae22d03269d8c4ba2dbfaea1d14b54f8866ad9a45b12de8b3e58e13eb
MD5 d66ad7239b77191268c47830995bbbe0
BLAKE2b-256 eda6c48880d1176742590d27d44bd5ecaa0516ef257a9fc01fdccb0f2dab7b0d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 065389e345aa8e04ae7569a860c64ee88c24ebd76d66e58e2322c6ddc5785027
MD5 b0e4c09f63c6267210388907b1ac6aad
BLAKE2b-256 46ea856beb3c149c643c011c27c13e94f9371a120f541b38b10986c0e9eefdbf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7f99f156441411e1f044a5faa84e17fc8453d77836f06eea1643202a17e2997
MD5 8b40de56b3114d4aae93cba129f9e3e0
BLAKE2b-256 6f533a1fbda2731bcfc801e7cea09fd19ec22818c3bd0a732252865667e75be9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 abc9b524769753afe9cb299f9df03a7e610c87aed3c71cec49b9378208749170
MD5 ea2a308cf264631a994c7fecfe16a2b3
BLAKE2b-256 1944f0399b91d17168f7dddba9f3e57aba00ad2a1f92d732588438088bde1e3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d72049ffb849e64b0a8861c94134f39201cf9d3d1b35deaa850ae7934e4c3dd
MD5 2d2aa02c2f768357276c164f79eee5c7
BLAKE2b-256 dd3514aa4b9354378fca2755fbf50adbd2125615568d50ca7e5b5a1d775e533b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 48892de63125b60af2516cc6cff86a5e7d1fcdc80fe8cab3e332758a032e32bf
MD5 9ee48333c1cd5f0de4e9f198a0211954
BLAKE2b-256 56785fb736dfc93488e59b292da33a050bbf79afb3c4353a7a0a88ddf9e39fe8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.10.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2f458afb8ef1d25c8f1e38c4b9ddc1a851e8cb7d57da593e22d2170036e88f18
MD5 891bdd471da5702e7867a240db492f85
BLAKE2b-256 21daf3902fef65b9be69ddd6593da783c5bdb648601b56725877818bb29efebf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae71a12287a43725555e1732852af787f9c0489e67dcb38e6be150299fecc779
MD5 076d395cb072942128f430525b2dbc86
BLAKE2b-256 1d43d03392deebd598fbcf140d5a680dbc22fea0256ce6dba7d1b2c77dbafc9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fce782dfc86b406b1fe709acdd3b5da410cd26f2b8f6dc49c590db4edb54face
MD5 5c870919f4584a74272edd05bcda62fa
BLAKE2b-256 469b05f42d107db87cf5561b8d5afe868800b145ae650ba14a18e3ba72e854f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f55638195114c0006cce159bec57041c51a2d65ed54c6af2a7504b6b77173cde
MD5 103266ae4c8a2b646016352c778f1a37
BLAKE2b-256 b04c9d30e71e3814db45f8a4720cbcec1b28be54488c21ce16cede0ea6d092d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.10.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9bbd71ed374156c3ec8b5b45249f7fd4f7f1b8161ed933ffb75f8ff294af2d2f
MD5 a30f786644250e014e981120ddb90961
BLAKE2b-256 4f7f8c8ba9beb7817f3c6be9b0696e4b76f5a17356669feb56bf6d79f6b615cd

See more details on using hashes here.

Provenance

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