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(
    gravity_model=sk.gravmodel.jgm3,
    gravity_degree=8,
    integrator=sk.integrator.rkv98,  # default; also rkv87, rkv65, rkts54
)

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 -- Selectable adaptive Runge-Kutta integrators (9(8), 8(7), 6(5), 5(4)) 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

106 unit tests and 36 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.13.0.tar.gz (265.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.13.0-cp314-cp314-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.14Windows x86-64

satkit-0.13.0-cp314-cp314-manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

satkit-0.13.0-cp314-cp314-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

satkit-0.13.0-cp314-cp314-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.13+ x86-64

satkit-0.13.0-cp313-cp313-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.13Windows x86-64

satkit-0.13.0-cp313-cp313-manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

satkit-0.13.0-cp313-cp313-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

satkit-0.13.0-cp312-cp312-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.12Windows x86-64

satkit-0.13.0-cp312-cp312-manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

satkit-0.13.0-cp312-cp312-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

satkit-0.13.0-cp311-cp311-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11Windows x86-64

satkit-0.13.0-cp311-cp311-manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

satkit-0.13.0-cp311-cp311-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

satkit-0.13.0-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86-64

satkit-0.13.0-cp310-cp310-manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

satkit-0.13.0-cp310-cp310-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

satkit-0.13.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.13.0.tar.gz.

File metadata

  • Download URL: satkit-0.13.0.tar.gz
  • Upload date:
  • Size: 265.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.13.0.tar.gz
Algorithm Hash digest
SHA256 18a95033f9d7d7826f4c2d389a4a0d293e2d2ceaa89b8bca586c4dcfbbbaf3cb
MD5 64c1183f9242947e5ae9c1249f4596aa
BLAKE2b-256 2cf4a8e819ce99ffb3845b54f6a3f49081f1569a8ba77c43760cd62989a792f6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.13.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.13.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 972e8d1e8bed8082a34f871f803ee1e28f9512a178cc1b4eaad53e5de2ee2486
MD5 9b355355101f451329b76db321cb679d
BLAKE2b-256 7389ed21287a6fb0e23b7428c4b387caf0b64927c4045ded9e8c1d9a3aeec2bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 99d2f0adee81111902b52a4b0b5df9c36bd02fe0c2cc6219595ed00c7e74278b
MD5 73ebc4e8b52d743109e1e209b0656cf3
BLAKE2b-256 ba176306ec5f759fa7048cf998ccc0828f8f601c5a46d57fde2e4f2faba2cbae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3403539b0e984c91b3a8aef18b8b54746e4034590373dda98be77a2fb71fb024
MD5 cac94ed7006c47bb0d7d3979ea031160
BLAKE2b-256 64f0654cd889b2c221f55ead93bc3cba3422be129b7cc75a8341d99e577100ac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 648d4c030ca445d4bec01dbbc4accedab8dcc68a9b6d20b5aac6df2b7c00e9ee
MD5 f9960e450cacf99f4727d4d7f91ccc47
BLAKE2b-256 cd1586b5d0209c400bb28739f1bec9d53047c0dc9cb60fefa188bbc89af97a7a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4d9886fc85bd407c8656c89f9180c6edb9ea2eb3a49e00a356fcf1a2d1aa0c70
MD5 48806e9b579e01d2162e6105146fa830
BLAKE2b-256 bda5e944a5b3d4a7ff5e7a62ff48f4b3d120b78bc1a498865818edc0ff6f927a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.13.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.0 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.13.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f7bec90000411fc3d660c2111167fc02b5b44354d969477c8132379abcc0c494
MD5 88bc60042d4888e0a970c2758080824a
BLAKE2b-256 391a9c01c4118fa86d2a3c39acb297a5bc8c5ffe2f8bf6cd391538aef13b530a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de6e712569e151e1e47f507a5e04193600a114f785b85bc60fd74487719dca5c
MD5 08fdf18784a5f50212eb93c9671b653e
BLAKE2b-256 4f198b5abbbc00b9fc48002b4caecf582813a50829d4e0c72f4c45ab4914a622

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a88a6b59610c2e3d5c587df5001bdee972e312b72f025b468d8dde12be9d322
MD5 f4be9a08547c326145cd04f23c139c9f
BLAKE2b-256 78c2cddd54e3a11b9b8351a69255d9546b9a1d0449ef1869c41cdf20fa2baab0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84f3b49b1d43a684c11d9e9d368b2546f6fd7188aea0c8711eed76d3cd414f72
MD5 fc85fb951cff795b7e42e75463598967
BLAKE2b-256 3ff16703a0a0005806bc33dec995f04f34fbfdafaab6cea5f5de0321479e17bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 13537196644f915127c006564bf5e1f1eec8530f2af473796dc83625143ab3e6
MD5 9a07755841ca7a68bc1ea75e6a17da0b
BLAKE2b-256 459eaad922af65d1768e025d7ee77859f893b4c525130f02aa796275a41308f7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.13.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.0 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.13.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7660e36e58901250f5d5fc80814fcb99413c2929b180ce9d418eaf0b3f7b9fab
MD5 6d8680edaba11f2f30d26ec478022fc3
BLAKE2b-256 f2a7fdd5e9ad51cdad686f278f4c54daff71d2a3c79d86d4dca998691c51f514

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c6dc574b718f3facdc0df3f95ec8794dc028d37bc506d216535c523104af0b45
MD5 afafb5d42f387568a10f2670069903f7
BLAKE2b-256 01d37e21e55056a347c9586e9b37de236f1fc37036d062f6bfe5df064281388c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0fe0025d8ae49e5083331ee64488d4e6bd59721aba21f8f8fedf2ba59117c40d
MD5 ff45a101b158185090bf5fed7f4e3479
BLAKE2b-256 012ce65c4021375fa9b0767a38f726b6179cac908880c73225de497562412254

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61784758e7e7f3e29d32180ecd6afbc3bf9ff8656403e2109a2f5fca11855bc8
MD5 625b480ac8dcf83cf3999b9c433fd0da
BLAKE2b-256 03fa388ab8870f78fffea887266d112f374648e1bbcc89d6adcbe0e55ec601f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7e86bf4333fb7e70da60174b8b3151bcf8c341d2400942d9929975d7547ded40
MD5 7a1ea210a92c6b525944a1d72393cb3f
BLAKE2b-256 6b7259d8111344aae21e5bdd40a37e688aa120d7363bfe3e1805ce0ee1699943

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.13.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.0 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.13.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4fd64a94b8b58c32b247f32ea1af216594842149e590c9c0cd70987d63025a16
MD5 7f3230d614dd769ab1260bfa54135609
BLAKE2b-256 4467c70a51e40ec51b3dbc186c264e603a52c2244784d90731bd82cc4f6532cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4331bc28bdd533d8bcef582c68a105f7edb7c83bbea2c9f8b93285367eaa54cf
MD5 40d48d901f88c0a380a245993a97deb9
BLAKE2b-256 41ad162ce05b8bc9269f2f51c62e12c87333fa4d64e34123c6137953a28999df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9c86f36866b62f50082311b25f78b770d83ba73553c079ad1f3b93a4357e205d
MD5 c229998d8c8b09d34a65b3c24adddae9
BLAKE2b-256 b6a90d6c6e184eb87b052fc0e07a06e7664be92a5f6bb1a780500fc13eb88305

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51e539c0d18f6efa7644e6a6e03e965b5feb1a90b4d5c19c17efa7640db18144
MD5 2f1084b487d2c2bcbd31f4faf2fd11c3
BLAKE2b-256 b8f69d41da85c1ab257560ccc6fb611221427ba6ba4707867f09eb1d0f4fac92

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9c04bdbe7861cb1cb558e52c481b3e2a1f9575021ab657550ac6ddad40b2fb59
MD5 ed2083abeccd70f33eba076434372ee6
BLAKE2b-256 788c893ad879c61ad2c9e9d55ba9b39b1fdea1cf0de1b769396a504867af4c0f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: satkit-0.13.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.0 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.13.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ec5bd08b8199a2d25f2a1fc0aa32187efe4c5115eee4003b8148d084726d3c73
MD5 c7331dc997ed3cbb9dd074b973f23274
BLAKE2b-256 395534dd23b727addae6ef54a54aa6177512211e41e3f8898bbcd67a3afa7d8f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0cfc2a4186647a0d4e79c4aff13ae8bfe4a4cb6600384c553b0e68b5c2aed373
MD5 cdc5078c62b55bd526c9157dcc53fad8
BLAKE2b-256 0ece660b177290a77df136a4d5b4931ce791e20fea61b30f4731c8a767a04be9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f69084816f7642b868c6c93607cb2954aa46b051e981fe58384bf1cb9fe88eb
MD5 101a3cc40acb15bed58b4cdb75574ed4
BLAKE2b-256 8df61c54d275a61e052cbce38c1b38997fbc383c831cefe59d9e7c5b43b23e7c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e67e739bbb6ca63dfe0fa9e55e9493f81c09271998f7e5a813e15263c068755
MD5 988502e0f821a9f5fee9390742206daa
BLAKE2b-256 25fe065ad894e6b71a47ba0eac3398103fe8d108014652fff25fa7a879619d6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for satkit-0.13.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 151e3ad5744d984607680fbda6e7982f53a8d9c1dad57be3779fc8119aa8a059
MD5 0b13cadfec6d30d1ad63cf63bb1aaf93
BLAKE2b-256 7cb98385c9e7e6ba714ccdbad3859894a2de7772e7b0060867bc3e0defcf0a09

See more details on using hashes here.

Provenance

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