Skip to main content

Build and test workflow Build and test workflow

Astro Pi Replay

A CLI to replay historic data from previous ISS missions.

All function calls from the picamera, picamera2, sense_hat, skyfield, and orbit libraries will be mocked to return data from an historic run from the ISS, rather than from attached hardware. This allows teams to test their code with representative data and provide a confidence boost that their code will work

Quickstart

Change to your project directory (cd my-project), install Astro-Pi-Replay using pip, and then run your program with Astro-Pi-Replay run main.py.

For more detailed installation instructions, checkout the docs site.

This will prepare a sequence of near-infrared images (NIR) images, together with the corresponding data collected from the Sense Hat, to be returned by all calls to picamera, sense_hat, etc. The CLI allows for some configuration of this behaviour - see the Documentation for more details.

Docker

For Mission Zero

make build_docker DOCKERFILE=infrastructure/docker/Dockerfile.base
make build_docker DOCKERFILE=infrastructure/docker/Dockerfile.mz

Documentation

See the docs page.

Metadata

Release files for astro-pi-replay 1.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for astro-pi-replay 1.4.1
File Size Uploaded
astro_pi_replay-1.4.1.tar.gz 19.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for astro-pi-replay 1.4.1
File Interpreter ABI Platform
astro_pi_replay-1.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 38.3 MB

Release files / astro_pi_replay-1.4.1.tar.gz

Download URL astro_pi_replay-1.4.1.tar.gz
Size 19.1 MB
Tags Source
SHA-256 checksum
How to use checksums
aee661d65b42641a03948ec9e02ca467a225915abf9dcb5319922c6c5e55a37e
BLAKE2b-256 checksum
How to use checksums
8ca2e30f15a861efd1819f6bf92a5000ffe24f1a2e928de18723a1c2c90f0ed0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / astro_pi_replay-1.4.1-py3-none-any.whl

Download URL astro_pi_replay-1.4.1-py3-none-any.whl
Size 19.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
18862aac16a712e120a215bc539e0acf83039762b52e6fb34b558fe590606b94
BLAKE2b-256 checksum
How to use checksums
9c22e6e6ca9ae64cbc8bb1ed5cdedafa5354cb341b2ef89c9e6180561230f0a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

1.4.3

2 release files

1.4.2

2 release files

This release

1.4.1 This release

2 release files

1.3.1

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.28

2 release files

0.0.27

2 release files

0.0.26

2 release files

0.0.25

2 release files

0.0.24

2 release files

0.0.18

2 release files

0.0.17

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page