Skip to main content

fprime-bootstrap

Easily get started on developing an F´ project with fprime-bootstrap.

More information can be found on the F´ Installation Guide or at https://fprime.jpl.nasa.gov.

Installation

Install fprime-bootstrap with:

pip install fprime-bootstrap

Create a new project

Once installed, create a fresh new F´ project with:

fprime-bootstrap project

Options:

  • --no-venv : skips the creation of a Python virtual environment within the project to manage F´ tooling dependency. This is useful if you would like to use an externally-managed virtual environment. Not recommended for users who are not proficient in Python venvs.
  • --path <PATH> : path to create the project in. Defaults to cwd.

Clone existing projects

Given an existing repository that contains an F Prime project, you can use fprime-bootstrap to get it onto your system and have it be set up with the project's virtual environment.

Provided a repo that contains an F Prime project, you can run:

# example repo is LED Blinker project
fprime-bootstrap clone https://github.com/fprime-community/fprime-workshop-led-blinker

The options listed above in the project command apply, and more can be listed with fprime-bootstrap clone --help.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fprime_bootstrap-1.6.0.tar.gz (23.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fprime_bootstrap-1.6.0-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file fprime_bootstrap-1.6.0.tar.gz.

File metadata

  • Download URL: fprime_bootstrap-1.6.0.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fprime_bootstrap-1.6.0.tar.gz
Algorithm Hash digest
SHA256 121820d113a8f6e7528cf324c4dc7e2a3349294b0768d9be91ef7810bd36557b
MD5 6c835efdce13a72a201a7d566c72fbd3
BLAKE2b-256 c7781d61560ad0dda099839df80b3c3b922dff18283e6f76910b11b203fbed45

See more details on using hashes here.

Provenance

The following attestation bundles were made for fprime_bootstrap-1.6.0.tar.gz:

Publisher: publish.yml on fprime-community/fprime-bootstrap

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fprime_bootstrap-1.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fprime_bootstrap-1.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e47a26c7a17beb1d9c27702663d3b23f98154796dcac37c166b86c41450690bb
MD5 ce1d29811fe9274e5373153629899eac
BLAKE2b-256 8fe88aca34614d74b27223d4b522ffb0ef0fbde9732b744023804863558a6f0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fprime_bootstrap-1.6.0-py3-none-any.whl:

Publisher: publish.yml on fprime-community/fprime-bootstrap

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.6.0 This release

2 files

1.5.2

2 files

1.5.1

2 files

1.5.0

2 files

1.4.0

2 files

1.3.1

2 files

1.2.1

2 files

1.2.0

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.0

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page