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.

Supported by

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